#include <collect_data.h>

int zgbfd = 0;

int collect_init(char *dev_path)
{
	zgbfd = serial_init(dev_path);
	return zgbfd;
}
 
 /*
 * 函数名:collect_data
 * 功能:从M0办读取数据
 * 参数:server_to_client *data:草集的数据通过该结构体返回
 * 返回值:采集成功返回采集到的数据，采集失败返回NULL
 */

int collect_data(env_dev_rfid_card *data)
{
	//printf("##########################################\n");
	int ret = 0;
	memset(data, 0, sizeof(env_dev_rfid_card));
	ret = zigbee_get_dat(zgbfd, data);
	if (0 > ret)
	{
		return ERR;
	}
	return OK;
}
